package com.cloud.mapper;

import com.cloud.pojo.UsersPhoneCopy;
import com.cloud.pojo.UsersPhoneCopyExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UsersPhoneCopyMapper {
    int countByExample(UsersPhoneCopyExample example);

    int deleteByExample(UsersPhoneCopyExample example);

    int deleteByPrimaryKey(Integer pId);

    int insert(UsersPhoneCopy record);

    int insertSelective(UsersPhoneCopy record);

    List<UsersPhoneCopy> selectByExampleWithBLOBs(UsersPhoneCopyExample example);

    List<UsersPhoneCopy> selectByExample(UsersPhoneCopyExample example);

    UsersPhoneCopy selectByPrimaryKey(Integer pId);

    int updateByExampleSelective(@Param("record") UsersPhoneCopy record, @Param("example") UsersPhoneCopyExample example);

    int updateByExampleWithBLOBs(@Param("record") UsersPhoneCopy record, @Param("example") UsersPhoneCopyExample example);

    int updateByExample(@Param("record") UsersPhoneCopy record, @Param("example") UsersPhoneCopyExample example);

    int updateByPrimaryKeySelective(UsersPhoneCopy record);

    int updateByPrimaryKeyWithBLOBs(UsersPhoneCopy record);

    int updateByPrimaryKey(UsersPhoneCopy record);
}